Genie: a Domain-Specific Modeling Tool for the Generation of Adaptive and Reflective Middleware Families
نویسندگان
چکیده
At Lancaster University we are investigating about the two following challenges (i) how to develop new, scalable and adaptable middleware systems offering richer functionality and services, and (ii) how to do it in a more efficient, systematic, and if possible automatic way that guaranties that the ultimately configured middleware will offer the required functionality. This article is centered on how we face the second challenge. We describe Genie, our proposal of how to use Domain Specific Modeling (DSM) to support a development approach during the life cycle (including design, programming, testing, deployment and execution) of reflective middleware families.
منابع مشابه
The world is going MAD: Models for Adaptation
This paper summarises our research on how to use Model-Driven Engineering and Domain Specific Modelling to support a development approach during the life cycle (including design, programming, testing, deployment, and execution) of reflective and adaptive middleware families. We particularly advocate using models to specify and validate runtime and adaptive
متن کاملAutomatic Generation of a Multi Agent System for Crisis Management by a Model Driven Approach
Considering the increasing occurrences of unexpected events and the need for pre-crisis planning in order to reduce risks and losses, modeling instant response environments is needed more than ever. Modeling may lead to more careful planning for crisis-response operations, such as team formation, task assignment, and doing the task by teams. A common challenge in this way is that the model shou...
متن کاملA Resource Adaptation Framework For Reflective Middleware
It is now well established that next generation middleware platforms must facilitate the management of QoS. Supporting resource adaptation is useful for QoS management, but this issue is not adequately addressed by current adaptive and reflective middleware architectures. The paper describes a framework for supporting resource adaptation by providing first-class representation of activities and...
متن کاملApplying Reflective Middleware Techniques to Optimize a QoS-Enabled CORBA Component Model Implementation
Although existing CORBA specifications, such as Real-time CORBA and CORBA Messaging, address many end-to-end quality-of-service (QoS) properties, they do not define strategies for configuring these properties into applications flexibly, transparently, and adaptively. Therefore, application developers must make these configuration decisions manually and explicitly, which is tedious, error-prone,...
متن کاملModeling of heat generations for different tool profiles in friction stir welding: study of tool geometry and contact conditions
In this work, improved heat generation models are developed for straight and tapered shoulder geometries with different tool pin profiles in friction stir welding. The models are developed considering the welding process as a combination of the pure sliding and the pure sticking conditions. From the results, the amount of heat generation is directly proportional to the number of edges in the pi...
متن کامل